/**
 * @file ui_framework.h
 * @author taylor peng
 * @brief 
 * @version 0.1
 * @date 2021-12-12
 * 
 * @copyright Copyright (c) 2021
 * 
 */
#ifndef _UI_FRAMEWORK_H_
#define _UI_FRAMEWORK_H_

/** 序列号长度 */
#define CNSize 12
/** 定义屏幕大小 */
#define SCREEN_COLUMN 128
#define SCREEN_ROW    64
/**  */
#define SCREEN_PAGE_NUM 8
#define SCREEN_FONT_ROW 4

/** X位置相对于x坐标 x = 0 的偏移 */
#define X_POS_OFFSET    8

/** 滚动条宽度 */
#define ROLLING_STRIP_WIDTH     3

#define TEXT_FIXED_LENGTH       123

//默认无动作后的1500ms关闭悬浮角标显示
#define pages_Tip_Display_Timeout   1500

void ShowCurveCoefficient(void);
void CalibrationTemperature(void);
void Save_Exit_Menu_System(void);
void System_UI(void);
void Blur(int sx, int sy, int ex, int ey, int f, int delayMs);
void Render_Menu(void);
void Pop_Windows(char* s);
void MenuSYS_SetCounter(void);

#endif  /* _UI_FRAMEWORK_H_ */